export type SystemRoleQuery = {
  page: number
  limit: number
  roleName?: string
  roleStatus?: string
}

export type SystemRole = {
  roleId?: number
  roleName?: string
  roleStatus?: string
  roleDesc?: string
}

export type MenuTree = {
  menuId: number
  label: string
  icon: string
  menuType: string
  children: MenuTree[]
}

export type SystemRoleAssignMenus = {
  roleId?: number
  menuIds?: string
}

export type SystemRoleStatusUpdate = {
  roleId: number
  roleStatus: string
}
